Moral Philosophy from Montaigne to Kant
by J Schneewind
ISBN 13: 9780521003049
Format: Paperback (696 pages) Publisher: Cambridge University Press Published: 09 Dec 2002
Save for later